﻿using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;

namespace QLDV.ViewModels
{
    public class LogOnModel
    {
        [DisplayName("Tên đăng nhập")]
        [Required(ErrorMessage = "Tên đăng nhập được yêu cầu")]
        [StringLength(64, ErrorMessage = "Tên đăng nhập không thể dài hơn 64 ký tự")]
        public string LoginName { get; set; }

        [DisplayName("Mật khẩu")]
        [Required(ErrorMessage = "Bạn chưa nhập mật khẩu")]
        [StringLength(64, ErrorMessage = "Mật khẩu không thể quá 64 kí tự")]
        [DataType(DataType.Password)]
        public string Password { get; set; }

        [HiddenInput(DisplayValue = false)]
        public string ReturnUrl { get; set; }

        [DisplayName("Ghi nhớ")]
        [ScaffoldColumn(false)]
        public bool RememberMe { get; set; }
    }
}